// import GeekIcon from '@/components/geek-icon.vue'
// import AppTabbar from '@/components/app-tabbar.vue'
// import Vue from 'vue'

// export default function (Vue, options) {
//   console.log('install', options)
//   Vue.component(GeekIcon.name, GeekIcon)
//   Vue.component(AppTabbar.name, AppTabbar)
// }

// 组件自动注册
export default function (Vue, options) {
  // 参数(文件夹路径,是否读取子文件,正则匹配那些文件)
  const reg = require.context('./', true, /\.vue$/)
  console.log(reg(reg.keys()[0]).default)
  console.log(reg.keys()) // 拿到得是全部文件得路径  里面是一个数组,每一项对应每一个文件得路径
  reg.keys().forEach(item => {
    const com = reg(item).default // 等同于 miport xxx from '路径'
    Vue.component(com.name, com)
  })
}
